[IA64] Check CPL for break 0x80001 case
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 1 Dec 2006 18:12:00 +0000 (11:12 -0700)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 1 Dec 2006 18:12:00 +0000 (11:12 -0700)
commitcd1496c790bc383db7cddee5e9d67297dc56a167
treefc6d2a235b1ed0a8d39c517e5a9f56a6adf6f8a2
parent0ff991fda33ceef1cb798ed35b676587fdc558a2
[IA64] Check CPL for break 0x80001 case

This is a patch which intends for fixing ltrace problem.  When I
execute a command "ltrace ps" on dom0, it makes dom0 hung.  It comes
from "break 0x80001" is shared by ltrace(CPL=3) and hpsim(CPL=2).
To avoid this problem, I just add check CPL in ia64_break_fault code.

Signed-off-by: Atsushi SAKAI <sakaia@jp.fujitsu.com>
xen/arch/ia64/xen/faults.c